lifetime expectancy - German English Dictionary